/*全局样式*/
	html,body{height: 100%;width: 100%}
	input,a{outline: none;}

	@media(min-width: 768px){
		.layout{min-width: 1220px;}
		.container{width: 1220px;}
	}

	.wheight{height: 100%;}
	.txt-3{color: #333}
	.size-16{font-size: 1.6rem;}
	.size-18{font-size: 1.8rem;}
	.size-20{font-size: 2rem;}
	.size-30{font-size: 3rem;}
	.size-36{font-size: 3.6rem;}
	.size-72{font-size: 7.2rem;}
	@media(max-width: 768px){
		.size-16{font-size: 1.4rem;}
		.size-20,.size-18{font-size: 1.6rem;}
		.size-30{font-size: 2rem;}
		.size-36{font-size: 2.4rem;}
		.size-72{font-size: 4rem;}
	}
	.block{display: block}
	.inline{display: inline}
	.iblock{display: inline-block;}
	.bg-p-v{background: url() no-repeat center center/cover;}
	.bg-p-c{background: url() no-repeat center center/contain;}
	.hidden{overflow: hidden;}
	.tran-3{transition: all 0.3s;}
	.cursor-p{cursor: pointer;}
	.cursor-n{cursor: default;}
	.weight{font-weight: 800;}

	/*显示的文本行数设置*/
		.line-1{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
		..line-clamp-1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;max-height: 40px;overflow: hidden;}
		.line-clamp-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 50px;overflow: hidden;line-height: 1.9;}
		.line-clamp-3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;max-height: 62px;overflow: hidden;color: #777;}



/*头部*/
	header.header{height: 100px;}
	header main img{padding: 14px 0;height: 100%;width: auto;}
	header main .nav,header main .nav>li,header main .nav>li>a,header main .xb3{height: 100px;}
	header main .nav>li>a,header main .xb3{line-height: 100px;}
	header main .nav>li{width: 100px;position: relative;}
	header main .nav>li:hover>a{background-color: #2ba245;color: #fff}
	header main .nav>li ul{display: none;position: absolute;top: 100%;width: 100%;z-index: 2;background-color: rgba(255,255,255,0.9);}
	header main .nav>li:hover ul{display: block;}
	header main .nav>li ul li>a{display: block;height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;}
	header main .nav>li ul li:last-child>a{border: none;}
	header main .nav>li ul li:hover>a{color: #2ba245;}
	header main .nav>li ul li a{color:#555;}
	/*产品中心二级菜单*/
	header main .nav>li ul.product{width: 610px;padding: 10px 0;}
	header main .nav>li ul.product li>a{border: none;}

	/*移动端导航*/
	.mo_nav{width: 100%;height: 0;overflow: hidden;padding-top: 70px;position: fixed;left: 0;z-index: -1;top: 0;opacity: 0;transition: all 0.3s;}
	.mo_language a{color: #555;}
	.mo_language a.active,.mo_language a:focus{color: #2ba245;}

	@media(max-width: 768px){
		header main .nav>li{width: 90px;position: relative;}
		header.header{z-index: 3;box-shadow: 0px 1px 4px #ddd;}
		header.header,header main.container img{height: 70px;}
		/*header.header{line-height: 70px}*/
		header main.container img{padding: 10px 0;}
		header main .nav,header main .nav>li,header main .nav>li>a,header main .xb3{height: 70px;}
		/*header main .nav>li>a,header main .xb3{line-height: 70px;}*/
		header main .nav>li>a,header main .xb3 .x7{margin-right: 0;}
	}

/*脚部*/
	footer.footer{background-color: #373d41;padding: 54px 0;color: #979797;}
	footer.footer .bd_footer{border-color: #979797;}
	footer.footer div.xb6{padding: 44px 20px;}
	footer.footer div.xb6 li:first-child{border: 0;}
	footer.footer li:hover>a, footer.footer li:focus>a{color: #fff;}
	footer.footer li.x2{width: 48px;}
	footer.footer li.x2 span{width: 44px;height: 44px;line-height: 42px;color: #c0c0c0;}
	footer.footer li.x2 i.dropdown{min-width: auto;display: none;background: none;}
	@media(max-width: 768px){
		footer.footer{padding: 30px 0 20px 0;}
		.xb3.pd-left-b{padding: 0;margin: 0;}
		footer.footer div.xb6{padding: 0;border: none;}
		/*footer.footer div.xb6 ul{margin: 0;}*/
		footer.footer div.xb6 p{line-height: 18px;border-top: 1px solid #666;padding: 10px;margin-top: 16px;}
		footer.footer div.xb3 ul.x5 li{margin: 0 0 0 24px;}
		footer.footer li.x2 i.dropdown{margin-left: -59px;}
	}



/*首页*/
	/*轮播*/
		#banner .swiper-slide{height: 600px;}
		#banner .swiper-pagination{bottom: 30px;}
		#banner .swiper-pagination>.swiper-pagination-bullet{width: 12px;height: 12px;border: 2px solid #fff;background-color: rgba(255,255,255,0);opacity: 1;}
		#banner .swiper-pagination>.swiper-pagination-bullet-active{background-color: #fff;}
		@media(max-width: 768px){
			#banner .swiper-slide{height: 240px;}
			#banner .swiper-pagination{bottom: 10px;}
		}

	/*首页统一版式*/
	.index_box{padding-bottom: 100px;}
	.index_box header.header_title{padding: 54px 0;}
	@media(max-width: 768px){
		.index_box  header.header_title{padding: 24px 0;}
		.index_box{padding-bottom: 40px;}
	}

	/*产品*/
		.product ul>li:nth-child(4n){margin-right: 0;}
		.product ul>li>a div{height: 184px;}
		.product ul>li>a:hover{background-color: #2ba245;border-color: #2ba245;}
		.product ul>li:hover a{color: #fff;}
		.product ul>li a p{height: 40px;}
		@media(max-width: 768px){
			.product ul>li>a div{height: 110px;}
			.product ul>li a p{height: 30px;line-height: 30px;}
		}

	/*服务优势*/
		.index_service ul>li>div.active img{background-color: #2ba245;border-color: #2ba245;}
		@media(max-width: 768px){
			.index_service ul>li>div{margin: 0;}
			.index_service ul>li>div img{width: 110px;}
			.index_service ul>li>div p{padding: 6px 0;}
		}

	/*新闻中心*/
		.newsroom .nav>li{margin-right: 7px;background-color: #eee;border: 1px solid #eee;}
		.newsroom .nav>li.active{border-color: #2ba245;background-color: #fff;}
		.newsroom .nav>li>a{height: 50px;width: 140px;line-height: 50px;}
		.newsroom main.xb6{height: 490px;}
		.newsroom main.xb6 ul{line-height: 45px;}
		.newsroom main.xb6 ul>li:hover a{color: #2ba245;}
		.newsroom div.clearfix .mg-right .pd-b{position: absolute;bottom: 0;left: 0;z-index: 1;background-color: rgba(0,0,0,0.7);}
		.newsroom div.clearfix .mg-left .bd-bottom{height: 175px;}
		@media(max-width: 768px){
			.newsroom main.xb6:first-child{height: 300px;margin-bottom: 20px;}
			.newsroom main.xb6:last-child{height: auto;padding-bottom: 20px;}
			.newsroom main.xb6 h2{font-size: 1.6rem;padding-bottom: 6px;margin-bottom: 6px;}
			.newsroom main.xb6 div>a>div{padding: 10px;}
			.newsroom main.xb6 div>a>div p{margin: 0;}
			.newsroom main.xb6>div{margin: 0;}
			.newsroom div.clearfix .mg-left .bd-bottom{height: 174px;}
			.newsroom main.xb6 ul{line-height: 40px;padding: 0;}
		
		}

	/*解决方案*/
		#solution_swiper{padding: 0 75px;}
		#solution_swiper .swiper-slide{height: 360px;}
		#solution_swiper .mask{position: absolute;bottom: 0;left: 0;width: 100%;height: 56px;line-height: 56px;background-color: #2ba245;}
		#solution_swiper .swiper-slide:hover .mask{height: 100%;background-color: rgba(0,0,0,0.6);}
		#solution_swiper .swiper-slide:hover .mask a{padding-top: 110px;}
		#solution_swiper .swiper-slide .mask a button:hover{background-color: #2ba245;border-color: #2ba245;color: #fff;}
		@media(max-width: 768px){
			#solution_swiper{padding: 0 30px;margin-bottom: 20px;}
			#solution_swiper .swiper-slide{height: 120px;}
			#solution_swiper .swiper-button-prev{left: 6px;}
			#solution_swiper .swiper-button-next{right: 6px;}
			#solution_swiper .swiper-button-prev, #solution_swiper .swiper-button-next{height: 30px;}
			#solution_swiper .mask{height: 100%;background-color: rgba(0,0,0,0.6);line-height: 24px;}
			#solution_swiper .swiper-slide .mask a{padding: 4px;}
			#solution_swiper .swiper-slide .mask a p{margin-top: 20%;}
			#solution_swiper .swiper-slide .mask a button{opacity: 0}
			#solution_swiper .swiper-slide:hover .mask a{padding-top: 10px;background-color: #2ba245;}
		}

	/*招商加盟*/
		.join ul:last-child{padding: 0 205px;}
		@media(max-width: 768px){
			.join ul:first-child{margin: 0;}
			.join ul:last-child{padding: 0;}
			.join ul li{padding: 16px 20px;max-height: 130px;}
			.join ul li img{margin: 0;max-height: 80px;width: auto;}
			.join ul li main{padding: 16px 0 0 10px;}
		}



/*内页统一样式*/
	/*版头图*/
	.page_banner{height: 300px;line-height: 300px;}
	@media(max-width: 768px){
		.page_banner{height: 150px;line-height: 150px;}
	}

	/*导航*/
	.page_main nav.xb20 ul.nav>li>a{background-color: #f5f5f5;margin-top: 3px;height: 53px;line-height: 53px;}
	.page_main nav.xb20 ul.nav>li:hover>a,.page_main nav.xb20 ul.nav.menu>li:focus>a,main ul.nav>li ul a:hover{color: #2ba245;}
	.page_main nav.xb20 ul.nav>li ul{border-color: #f5f5f5;}
	.page_main nav.xb20 ul.nav>li ul a{color: #555;}

	/*左导航销售热线*/
	@media(max-width: 768px){
		.page_main nav.xb20>div{line-height: 20px;padding: 5px;background-color: #f1f1f1;border: 0;}
	}

	/*新闻列表最后一个无border*/
	.page_main>.xb80>main>.figure:last-child{border: 0;}
	/*资质证书列表*/
	.page_main>.xb80>main li>a:hover{color: #2ba245;}

	/*页尾分页*/
	.text_paging .pagination ul>li.active>a,.text_paging .pagination ul>li:hover>a{color: #fff;background-color: #2ba245;border-color: #2ba245;}
	@media(max-width: 768px){
		/*导航*/
			.text_page{padding: 0}
			.text_page img{max-width: 100%;height: auto;}
			.page_main nav.xb20{border-bottom: 1px solid #ddd;}
			.page_main nav.xb20 h2{background-color: #fff;color: #555;}
			.page_main nav.xb20 ul.nav{margin-left: -2px;margin-bottom: 20px;}
			.page_main nav.xb20 ul.nav>li>a{padding: 0;text-align: center;margin: 2px 0 0 2px;background-color: #eee;height: 30px;line-height: 30px;}
			.page_main nav.xb20 ul.nav>li>a>i{display: none;color: #f00;}
			.page_main nav.xb20 ul.nav>li.active>a, .page_main nav.xb20 ul.nav>li:hover>a{border-color: #2ba245;background-color: #2ba245;color: #fff;}
		/*内容*/
			.page_main nav.xb20,.page_main div.xb80.pd-left-l{padding: 0;}
		/*文章详情页标题*/
			/*.page_main .text_title>h2{font-size: 1.6rem;}*/
		/*分页*/
			/*.text_paging{margin: 0;}*/
	}


/*文章详情*/
.page_main ul.breadcrumb>li>a{color: #555;}/*面包屑*/
/*当前阅读文章选择*/
	.text_page .text_choice>a{color: #8d8d8d;}
	.text_page .text_choice>a:hover{color: #2ba245;}


/*新闻中心*/
	.news_list .figure>p{margin-bottom: 12px!important;margin-top: 6px!important;}
	.news_list .figure img{height: 166px;width: 254px;}
	@media(max-width: 768px){
		.news_list{padding: 0px 10px 10px 10px;}
		.news_list .figure{padding-bottom: 20px;margin-bottom: 14px;text-align: center;border-color: #eee;}
		.news_list .figure:last-child{padding-bottom: 10px;}
		.news_list .figure:last-child{border: 0;}
		.news_list .figure img{width: 100%;height: 220px;margin: 0;float: left;}
		.news_list .figure .title{border-bottom: 1px solid #2ba245;display: block;line-height: 20px;float: left;padding: 4px 0;width: 100%;}
		.news_list .figure>time, .news_list .figure>p{display: block;text-align:left;}
		.news_list .figure a{width: 100%;background: #2ba245;color: #fff;border-color: #2ba244;}
		.news_list .figure a:focus{background-color: #35934a;border-color: #35934a;}
	}


/*产品列表*/
	.pro_list{margin: 0 -15px;}
	.pro_list div.xb4{padding:15px;}
	.pro_list div.xb4 main{padding:15px;}
	.pro_list div.xb4 main:hover{border-color: #2ba245;}
	.pro_list div.xb4 main:hover a.btn{border-color: #2ba245;color: #fff;background-color: #2ba245;}
	@media(max-width: 768px){
		.pro_list{margin: 0 -5px;padding-top: 20px;}
		.pro_list div.xb4{padding: 5px;}
		.pro_list div.xb4 main{padding: 10px;}
		.pro_list div.xb4 main a{margin: 8px 0;}
	}


/*产品详情*/
	.page_main .swiper-slide{height: 300px;}
	@media(max-width: 768px){
		.page_main .pro_main main.pd-left-b.pd-top{padding: 0;}
	}


/*解决方案*/
	.text_page .news_list .xb6.x12:nth-of-type(odd){padding-right: 15px;}
	.text_page .news_list .xb6.x12:nth-of-type(even){padding-left: 15px;}
		.news_list .xb6.x12>.figure:hover{border-color: #2ba245;}
	@media(max-width: 768px){
		.text_page .xb6.x12:nth-of-type(odd), .text_page .news_list .xb6.x12:nth-of-type(even){padding: 0px!important;}
		.news_list .xb6.x12{border-bottom: 1px solid #eee;}
		.news_list .xb6.x12:last-child{border-bottom: 0px;}
		.news_list .xb6.x12>.figure{border: 0;padding: 10px 0px;}
	}
	


/*商务联系*/
	.clearfix.bd-bottom.pd-bottom-b.mg-top:last-child{border-color: #fff;background-color: #f00}
	